walk though a street of a commercial area to entertain oneself by seeing people and store windows - Spanish English Dictionary